strong flavor of some foods like meat - Espagnol Anglais Dictionnaire